textlayout: remove virtual table indirection
authorChristian Hergert <chergert@redhat.com>
Wed, 1 Jul 2020 00:38:31 +0000 (17:38 -0700)
committerChristian Hergert <chergert@redhat.com>
Wed, 1 Jul 2020 00:38:31 +0000 (17:38 -0700)
commitfae014eb45bec8a85a8c7fd561357297f47b1eae
tree67ee12d5d318a47242f14290a12ec23b074b5cb0
parent72d3a9042c107f22f8c638769ecb26c19dc985be
textlayout: remove virtual table indirection

GtkTextLayout is private now and therefore we can drop all of
the indirection through the class vtable. Instead, just call the
implementations directly and remove the unused vtable entries
for default signal handlers.
gtk/gtktextlayout.c
gtk/gtktextlayoutprivate.h